data structure using c